@charset "UTF-8";

* {
    box-sizing: border-box
}

page {
    font-size: 28rpx;
    background-color: #f5f5f5;
    color: #333;
    height: 100vh;
}

view {
    box-sizing: border-box;
}

.uni-scroll-view::-webkit-scrollbar {
    display: none;
}

::-webkit-scrollbar {
    width: 0;
    height: 0;
    color: transparent;
}

.line1 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.line2 {
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}


.flex_wrap {
    display: flex;
}

.flex_wrap.row_middle {
    align-items: center
}

.flex_wrap.row_top {
    align-items: flex-start
}

.flex_wrap.row_bottom {
    align-items: flex-end
}

.flex_wrap.row_center {
    justify-content: center
}

.flex_wrap.row_right {
    justify-content: flex-end
}

.flex_wrap.row_left {
    justify-content: flex-start
}

.flex_wrap.row_between {
    justify-content: space-between
}

.flex_wrap.row_around {
    justify-content: space-around;
}

.flex_wrap.column_around {
    flex-direction: column;
    justify-content: space-around;
}

.flex_wrap.flex_column {
    flex-direction: column
}

.flex_wrap.column_between {
    flex-direction: column;
    justify-content: space-between
}

.flex_wrap.row_center-column_center {
    align-items: center;
    justify-content: center
}

.flex_wrap.row_between-column_center {
    align-items: center;
    justify-content: space-between
}
.flex-wrap{
    flex-wrap: wrap;
}
.flex-center{
    align-items: center;
}

.breakText {
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    word-break: break-all;
    -webkit-line-clamp: 2;
    line-clamp: 2;
}